high-rise block - German English Dictionary